TYCOON: A BUSINESS SIMULATION
By Alex Morales
BASIC EXPRESS, THE 3, no. 3 (July/August 1981): 32-33.


In this simulation, you manage a small factory that produces three different 
kinds of products (P1 - P3).  Three different kinds of raw materials (R1 - R3) 
are required to produce the products.  Each product requires exactly two raw 
materials with a different subscript.  For example, to manufacture one unit of 
P2, you would need a unit of R1 and a unit of R3.  To manufacture one unit of 
P3, you would need a unit each of R1 and R2.

There are two levels of play in this simulation.  The range of costs and prices 
for level 2 will be in parentheses.

The cost of raw materials varies from $10 to $20 ($10 - 30) per unit.  It costs 
from $1 to $9 ($1 - 20) per unit to manufacture a product from raw materials.  
The selling price of each finished product varies from $50 to $90 ($40 - 104) 
per unit.  Prices of raw material and manufacturing costs will vary by not more 
than $3 ($5) per turn.  Prices of finished products will vary by not more than 
$6 ($10) per turn.

You will receive a data report at the beginning of each turn.  This report will 
give you the number of units you have on hand, available cash, and the 
manufacturing cost.  You can buy (B), manufacture (M), sell (S), or do nothing 
(0) each turn.  In order to manufacture a given product, you must have enough 
of the correct kind of materials on hand.  If you make a mistake in ordering 
you will lose a month's transaction.

You can manage this factory monthly for up to 36 months in 12 month increments.  
After your time has expired, the materials and/or products that you have on 
hand will be automatically sold at the current prices and your profit will be 
computed.

ITEM  MATERIALS  PRODUCTS
  1     0@$18      0@$75
  2     0@$18      0@$78
  3     0@$18      0@$72
MONTH  0  YOU HAVE $ 500
MFG. COSTS ARE $2
TRANSACTION (0,B,M,S)? B


Archive Note:

This program was typed-in on August 2, 2016 by Adam Trionfo.  It was
converted to Bally BASIC and AstroBASIC using two Bally Arcade/Astrocade
archiving utilities: txt2prg and KCS.
